wecode 31기 1st Project [ wesop! ] -2 CODE Review - My code 이번 프로젝트에서는 팀원 한분과 함께 product api를 맡아서 하게되었다. 다행이 백엔드 팀원분들이 모두 열의가 넘치는 분들이라 기능은 잘 구현했지만 서로 쓴 코드를 공유할 수 있는 시간이 없어서 너무 아쉬웠다... 우리 핫산 님과 11시 요정은 저의 첫 러닝 메이트 였습니다...😌 Models.py 안써봤던 JSONField를 사용해보았다. 장고의 필드 내용들은 한번 쭈욱 정리가 필요... djangopythonwecode 31기django 1st Project [ wesop! ] -3 CODE Review - My team 프로젝트의 좋은 점은 여러사람이 하나의 목표를 해내기 위해 협동한다는 점이다. wesop 프로젝트는 내가 백엔드 개발자로서 참여한 첫 프로젝트였고 고생한 팀원들의 코드를 한번 리뷰 해보려고 한다. Cart models.py e커머스 사이트의 꽃은 장바구니와 결제가 아닐까? 그 카트 부분을 팀원이 맡아서 작성해 주셨다. Cart views.py 버튼 누를때 마다 상품의 수량에 따라 db가 반응... djangopythonwecode 31기django Django - CSV ! (comma-separated values)는 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 확장자는 .csv이며 MIME 형식은 text/csv이다. comma-separated variables라고도 한다. 은 어떻게 CSV파일을 읽을 수 있는가? 대부분의 프로그래밍 언어가 텍스트 파일을 읽을 수 있다. 특히 파이썬에는 CSV 파일을 다루기 위한 모듈이 있으며 그... pythonwecode 31기csvcsv 함수 인자, Packing, Unpacking! 인자와 매개변수에 위치를 일치시키는 인자. 키워드 인자란? 매개변수에 이름으로 일치시키는 인자. 어떤 방식으로 인자를 함수에 보내도 상관은 없지만, 위치인자는 항상 키워드 인자보다 먼저 작성되어야 한다. 함수를 정의할때 매개변수의 기본값을 지정할 수 있다. 매개변수의 기본값을 지정하는 경우에은 함수를 사용할때 인자를 보내지않는다면 미리 지정한 기본값을 사용하여 함수를 실행합니다. 위 함수는 ... pythonwecode 31기python views.py 로그인 오류 확인! 로그인 기능 작성전 생각. 바디에서 정보 (이메일,비밀번호)를 받아온다. 이메일과 비밀번호가 같은 id값으로 DB안에 존재하는지 확인한다. 각각 존재하지 않는다면 err를 일으킨다. 둘다 맞다면 로그인 성공 그후 작성해 본 view.py 1. 첫번째 오류 상황 "이메일은 맞지만 비밀번호가 틀린 경우" - 알맞게 INVALID 오류 발생 2. 두번째 오류 상황 "이메일이 틀리고 비밀번호가 맞는... pythonwecode 31기djangodjango
1st Project [ wesop! ] -2 CODE Review - My code 이번 프로젝트에서는 팀원 한분과 함께 product api를 맡아서 하게되었다. 다행이 백엔드 팀원분들이 모두 열의가 넘치는 분들이라 기능은 잘 구현했지만 서로 쓴 코드를 공유할 수 있는 시간이 없어서 너무 아쉬웠다... 우리 핫산 님과 11시 요정은 저의 첫 러닝 메이트 였습니다...😌 Models.py 안써봤던 JSONField를 사용해보았다. 장고의 필드 내용들은 한번 쭈욱 정리가 필요... djangopythonwecode 31기django 1st Project [ wesop! ] -3 CODE Review - My team 프로젝트의 좋은 점은 여러사람이 하나의 목표를 해내기 위해 협동한다는 점이다. wesop 프로젝트는 내가 백엔드 개발자로서 참여한 첫 프로젝트였고 고생한 팀원들의 코드를 한번 리뷰 해보려고 한다. Cart models.py e커머스 사이트의 꽃은 장바구니와 결제가 아닐까? 그 카트 부분을 팀원이 맡아서 작성해 주셨다. Cart views.py 버튼 누를때 마다 상품의 수량에 따라 db가 반응... djangopythonwecode 31기django Django - CSV ! (comma-separated values)는 몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일이다. 확장자는 .csv이며 MIME 형식은 text/csv이다. comma-separated variables라고도 한다. 은 어떻게 CSV파일을 읽을 수 있는가? 대부분의 프로그래밍 언어가 텍스트 파일을 읽을 수 있다. 특히 파이썬에는 CSV 파일을 다루기 위한 모듈이 있으며 그... pythonwecode 31기csvcsv 함수 인자, Packing, Unpacking! 인자와 매개변수에 위치를 일치시키는 인자. 키워드 인자란? 매개변수에 이름으로 일치시키는 인자. 어떤 방식으로 인자를 함수에 보내도 상관은 없지만, 위치인자는 항상 키워드 인자보다 먼저 작성되어야 한다. 함수를 정의할때 매개변수의 기본값을 지정할 수 있다. 매개변수의 기본값을 지정하는 경우에은 함수를 사용할때 인자를 보내지않는다면 미리 지정한 기본값을 사용하여 함수를 실행합니다. 위 함수는 ... pythonwecode 31기python views.py 로그인 오류 확인! 로그인 기능 작성전 생각. 바디에서 정보 (이메일,비밀번호)를 받아온다. 이메일과 비밀번호가 같은 id값으로 DB안에 존재하는지 확인한다. 각각 존재하지 않는다면 err를 일으킨다. 둘다 맞다면 로그인 성공 그후 작성해 본 view.py 1. 첫번째 오류 상황 "이메일은 맞지만 비밀번호가 틀린 경우" - 알맞게 INVALID 오류 발생 2. 두번째 오류 상황 "이메일이 틀리고 비밀번호가 맞는... pythonwecode 31기djangodjango